contract of mandate - Espagnol Anglais Dictionnaire